package cn.design.realize.defaultadapter;

/**
 * @author dlq
 * @description 这里有动物接口：
 *               这个动物包含 人 和 牲畜
 *               这个动物接口有哪些功能: 吃饭,思考,睡觉,制作工具,摇尾巴
 * @date 2020/9/16 13:57
 * @since 1.0
 */
public interface Animal {
    /**
     * @description 吃饭
     * @param name
     * @return void
     */
    void eat(String name);

    /**
     * @description 睡觉
     * @param name
     * @return void
     */
    void sleep(String name);

    /**
     * @description 思考
     * @param name
     * @return void
     */
    void think (String name);

    /**
     * @description 制作工具
     * @param name
     * @return void
     */
    void produceTool(String name);

    /**
     * @description 摇尾巴
     * @param name
     * @return void
     */
    void waggingTai(String name);

}
